package com.cancer.common.util;

import java.util.ArrayList;
import java.util.List;

import net.sf.json.JSONObject;


public class Utils {
	/**
	 * 把对象转换为int型
	 * 
	 * @param o
	 * @return
	 */
	public static int toInt(Object o) {
		try {
			return Integer.parseInt(o.toString());
		} catch (Exception e) {
			return 0;
		}
	}
	
	/**
	 * 把对象转换为long型
	 * 
	 * @param o
	 * @return
	 */
	public static long toLong(Object o) {
		try {
			return Long.parseLong(o.toString());
		} catch (Exception e) {
			return 0L;
		}
	}
	
	/**
	 * 把对象转换为double型
	 * 
	 * @param o
	 * @return
	 */	
	public static double toDouble(Object o) {
		try {
			return Double.parseDouble(o.toString());
		} catch (Exception e) {
			return 0;
		}
	}

	/**
	 * 把对象转换为字符串
	 * 
	 * @param o
	 * @return
	 */
	public static String toStr(Object o) {
		try {
			return o.toString();
		} catch (Exception e) {
			return null;
		}
	}
	
	/**
	 * 获取时间戳
	 * 带毫秒
	 * @author liudezhu 2017年7月15日
	 * @return
	 */
	public static long getUinxTimeStamp(){
		return System.currentTimeMillis();
	}
}
